«sql» 태그된 질문

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

13
Oracle SQL에서 한 행만 선택하는 방법은 무엇입니까?
oracle 구문을 사용하여 table에서 한 행만 선택하고 싶습니다 DUAL. 예를 들어 다음 쿼리를 실행하고 싶습니다. SELECT user FROM DUAL ... 40 개의 레코드가있을 것입니다. 하지만 기록은 하나만 필요합니다. ... 그리고 나는 WHERE절 없이 그것을 실현하고 싶습니다 . table_name 필드에 다음과 같은 것이 필요합니다. SELECT FirstRow(user) FROM DUAL
110 sql  oracle  oracle9i 

22
MySQL을 사용하여 임의의 고유 한 8 자 문자열 생성
나는 어느 시점에서 차량과 관련된 게임을 작업하고 있습니다. 차량에 대한 번호판을 저장하는 "plate"열을 포함하여 차량에 대한 데이터를 포함하는 "vehicles"라는 MySQL 테이블이 있습니다. 이제 제가 문제가있는 부분이 있습니다. 새 차량을 만들기 전에 사용하지 않은 번호판을 찾아야합니다. 영숫자 8 자로 된 임의의 문자열이어야합니다. 내가 이것을 달성 한 방법은 내가 프로그래밍하는 언어 인 …
110 mysql  sql 

7
TSQL의 COALESCE 함수
누군가 TSQL의 COALESCE 함수가 어떻게 작동하는지 설명 할 수 있습니까? 구문은 다음과 같습니다. COALESCE (x, y) 이 기능에 대한 MSDN 문서는 매우 모호합니다.

14
ResultSet을 JSON으로 가장 효율적으로 변환합니까?
다음 코드는 변환 ResultSet사용하여 JSON 문자열로 JSONArray와 JSONObject. import org.json.JSONArray; import org.json.JSONObject; import org.json.JSONException; import java.sql.SQLException; import java.sql.ResultSet; import java.sql.ResultSetMetaData; public class ResultSetConverter { public static JSONArray convert( ResultSet rs ) throws SQLException, JSONException { JSONArray json = new JSONArray(); ResultSetMetaData rsmd = rs.getMetaData(); while(rs.next()) { int numColumns = rsmd.getColumnCount(); …
109 java  sql  json  resultset 


4
SQL 쿼리를 테스트하는 가장 좋은 방법 [닫힌]
닫힘 . 이 질문은 의견 기반 입니다. 현재 답변을 받고 있지 않습니다. 이 질문을 개선하고 싶으십니까? 이 게시물 을 편집 하여 사실과 인용으로 답변 할 수 있도록 질문을 업데이트하십시오 . 휴일 3 년 전 . 이 질문 개선 복잡한 SQL 쿼리가 계속 오류와 함께 나가는 문제가 발생했습니다. 기본적으로 이로 인해 …
109 sql  unit-testing 

6
SQLite 데이터베이스에 datetime 값을 어떻게 삽입합니까?
SQLite 데이터베이스에 datetime 값을 삽입하려고 합니다. 성공한 것 같지만 값을 검색하려고하면 오류가 발생합니다. <데이터를 읽을 수 없습니다> SQL 문은 다음과 같습니다. create table myTable (name varchar(25), myDate DATETIME) insert into myTable (name,mydate) Values ('fred','jan 1 2009 13:22:15')
109 sql  datetime  sqlite 


4
x 문자보다 많거나 적은 것을 선택하십시오.
SQL에서 x 문자보다 많거나 적은 것을 선택할 수 있는지 궁금합니다. 예를 들어, 직원 테이블이 있고 이름에 4 자 이상이 포함 된 모든 직원 이름을 표시하려고합니다. 다음은 예시 표입니다. ID EmpName Dept 1 Johnny ACC 2 Dan IT 3 Amriel PR 4 Amy HR
109 sql 

9
sqlite에 자동 증가가 있습니까?
Sqlite3primary key 에서 자동 증가 기능이있는 테이블을 만들려고합니다 . 이것이 실제로 가능한지 확실하지 않지만 다른 필드 만 지정하면되기를 바랍니다. 예를 들면 : CREATE TABLE people (id integer primary key auto increment, first_name varchar(20), last_name varchar(20)); 그런 다음 값을 추가 할 때 다음 작업 만 수행하면되기를 바랐습니다. INSERT INTO people VALUES …
109 sql  sqlite  cygwin 

8
SQL Server의 INSERT INTO SELECT 쿼리에서 중복 방지
다음 두 테이블이 있습니다. Table1 ---------- ID Name 1 A 2 B 3 C Table2 ---------- ID Name 1 Z 에서 Table1에 데이터를 삽입해야합니다 Table2. 다음 구문을 사용할 수 있습니다. INSERT INTO Table2(Id, Name) SELECT Id, Name FROM Table1 그러나 제 경우에는 중복 ID가 존재할 수 있으며 Table2(제 경우에는 " …




17
Print Statement를 사용하여 VARCHAR (MAX)를 인쇄하는 방법은 무엇입니까?
다음과 같은 코드가 있습니다. DECLARE @Script VARCHAR(MAX) SELECT @Script = definition FROM manged.sys.all_sql_modules sq where sq.object_id = (SELECT object_id from managed.sys.objects Where type = 'P' and Name = 'usp_gen_data') Declare @Pos int SELECT @pos=CHARINDEX(CHAR(13)+CHAR(10),@script,7500) PRINT SUBSTRING(@Script,1,@Pos) PRINT SUBSTRING(@script,@pos,8000) Script의 길이는 약 10,000 자이고 최대 8000 개까지만 담을 수있는 print Statement를 …

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