«sql» 태그된 질문

SQL (Structured Query Language)은 데이터베이스를 쿼리하기위한 언어입니다. 질문에는 코드 예제, 테이블 구조, 샘플 데이터 및 사용중인 DBMS 구현 (예 : MySQL, PostgreSQL, Oracle, MS SQL Server, IBM DB2 등)에 대한 태그가 포함되어야합니다. 질문이 특정 DBMS에만 관련된 경우 (특정 확장 / 기능 사용) 대신 해당 DBMS의 태그를 사용하십시오. SQL 태그가 지정된 질문에 대한 답변은 ISO / IEC 표준 SQL을 사용해야합니다.

13
오류-데이터베이스가 사용 중이므로 독점 액세스를 얻을 수 없습니다.
실제로 하나의 백업 파일에서 하나의 데이터베이스를 복원하는 스크립트 (Sql Server 2008에서)를 만들려고합니다. 다음 코드를 작성했는데 오류가 발생합니다. Msg 3101, Level 16, State 1, Line 3 Exclusive access could not be obtained because the database is in use. Msg 3013, Level 16, State 1, Line 3 RESTORE DATABASE is terminating abnormally. …


4
SQLite 재설정 기본 키 필드
SQLite에 테이블이 몇 개 있고 자동 증가 데이터베이스 필드를 재설정하는 방법을 알아 내려고합니다. 나는 DELETE FROM tablename모든 것을 삭제하고 자동 증가 필드를 다시으로 재설정해야한다고 읽었 0지만 이렇게하면 데이터가 삭제됩니다. 새 레코드가 삽입되면 자동 증가는 삭제 전에 중단 된 위치를 선택합니다. 내 ident필드 속성은 다음과 같습니다. 필드 유형 :integer 필드 플래그 …
118 sql  sqlite 

11
SQLite : CURRENT_TIMESTAMP는 컴퓨터의 시간대가 아닌 GMT입니다.
이 열 정의가있는 sqlite (v3) 테이블이 있습니다. "timestamp" DATETIME DEFAULT CURRENT_TIMESTAMP 이 데이터베이스가있는 서버는 CST 시간대에 있습니다. 타임 스탬프 열을 포함하지 않고 테이블에 삽입하면 sqlite는 CST가 아닌 GMT의 현재 타임 스탬프로 해당 필드를 자동으로 채 웁니다. 저장된 타임 스탬프가 CST에 있도록 강제로 삽입 문을 수정하는 방법이 있습니까? 반면에 GMT에 저장하는 …



14
sqlite 쿼리에서 dict를 어떻게 얻을 수 있습니까?
db = sqlite.connect("test.sqlite") res = db.execute("select * from table") 반복을 통해 행에 해당하는 목록을 얻습니다. for row in res: print row 나는 열의 이름을 얻을 수 있습니다 col_name_list = [tuple[0] for tuple in res.description] 그러나 목록 대신 사전을 가져 오는 기능이나 설정이 있습니까? {'col1': 'value', 'col2': 'value'} 아니면 스스로해야합니까?

3
JSON 유형 내부의 배열 요소 쿼리
jsonPostgreSQL 9.3 에서 유형 을 테스트하려고합니다 . 라는 테이블에라는 열 이 있습니다 . JSON은 다음과 같습니다.jsondatareports { "objects": [ {"src":"foo.png"}, {"src":"bar.png"} ], "background":"background.png" } 'objects'배열의 'src'값과 일치하는 모든 보고서에 대한 테이블을 쿼리하고 싶습니다. 예를 들어, 일치하는 모든 보고서에 대해 DB를 쿼리 할 수 'src' = 'foo.png'있습니까? 다음과 일치 할 수있는 …
118 sql  json  postgresql  jsonb  lateral 


6
LIKE 필터에서 밑줄 문자를 사용하면 모든 결과가 표시되는 이유는 무엇입니까?
LIKE조건 과 함께 아래 SQL 쿼리를 작성했습니다 . SELECT * FROM Manager WHERE managerid LIKE '_%' AND managername LIKE '%_%' 에서 LIKE나는 어떤 밑줄을 검색하려면 %_%,하지만 난 내 컬럼의 데이터가 더 밑줄 문자가 없다는 것을 알고있다. 쿼리가 테이블의 모든 레코드를 제공하는 이유는 무엇입니까? 샘플 데이터 : create table Manager( id …
118 sql  sql-server 

13
디렉토리에서 모든 SQL 파일 실행
SQL Server 2005 데이터베이스에서 다른 개발자가 변경 한 내용을 적용하기 위해 실행해야하는 .sql 파일이 많이 있습니다. 파일 이름은 다음 패턴에 따라 지정됩니다. 0001 - abc.sql 0002 - abcef.sql 0003 - abc.sql ... 한 번에 모두 실행할 수있는 방법이 있습니까?

10
LIMIT 절에서 bindValue 메서드를 적용하는 방법은 무엇입니까?
다음은 내 코드의 스냅 샷입니다. $fetchPictures = $PDO->prepare("SELECT * FROM pictures WHERE album = :albumId ORDER BY id ASC LIMIT :skip, :max"); $fetchPictures->bindValue(':albumId', $_GET['albumid'], PDO::PARAM_INT); if(isset($_GET['skip'])) { $fetchPictures->bindValue(':skip', trim($_GET['skip']), PDO::PARAM_INT); } else { $fetchPictures->bindValue(':skip', 0, PDO::PARAM_INT); } $fetchPictures->bindValue(':max', $max, PDO::PARAM_INT); $fetchPictures->execute() or die(print_r($fetchPictures->errorInfo())); $pictures = $fetchPictures->fetchAll(PDO::FETCH_ASSOC); 나는 얻다 SQL 구문에 …
117 php  mysql  sql  pdo  bindvalue 

4
SQL Server Management Studio에서 테이블의 값을 빠르게 편집하는 방법은 무엇입니까?
개체 탐색기의 컨텍스트 메뉴-> "상위 200 개 행 편집"외에도 셀 값을 빠르게 수정할 수있는 편집 모드에서 테이블을 빠르게 여는 방법이 있습니까? 처음 200 개 행을 넘을 수 있어야합니다. 그리고 내가해야하는 모든 사소한 조정에 대해 "삽입"스크립트를 작성하고 싶지 않습니다. SMS가 페이지 된 테이블 편집기 (예 : Navicat)에 대한 빠른 액세스를 제공하지 …
117 sql  sql-server  ssms 



당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.