Class JdbcParameterMetaData

JdbcParameterMetaData

JDBC ParameterMetaData ดูเอกสารประกอบของคลาสนี้ได้ที่ java.sql.ParameterMetaData

เมธอด

วิธีการประเภทการแสดงผลรายละเอียดแบบย่อ
getParameterClassName(param)Stringดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getParameterClassName(int)
getParameterCount()Integerดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getParameterCount()
getParameterMode(param)Integerดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getParameterMode(int)
getParameterType(param)Integerดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getParameterType(int)
getParameterTypeName(param)Stringดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getParameterTypeName(int)
getPrecision(param)Integerดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getPrecision(int)
getScale(param)Integerดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getScale(int)
isNullable(param)Integerดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#isNullable(int)
isSigned(param)Booleanดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#isSigned(int)

เอกสารโดยละเอียด

getParameterClassName(param)

ดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getParameterClassName(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

String — ชื่อคลาส Java ที่มีคุณสมบัติครบถ้วนซึ่งใช้โดยเมธอด JdbcPreparedStatement.setObject(index, x)

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

getParameterCount()

ดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getParameterCount()

รีเทิร์น

Integer - จำนวนพารามิเตอร์ที่ข้อมูลเมตานี้มีข้อมูล

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

getParameterMode(param)

ดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getParameterMode(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

Integer - โหมดของพารามิเตอร์ที่กำหนด ซึ่งเป็นหนึ่งใน Jdbc.ParameterMetaData.parameterModeIn, Jdbc.ParameterMetaData.parameterModeOut, Jdbc.ParameterMetaData.parameterModeInOut หรือ Jdbc.ParameterMetaData.parameterModeUnknown

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

getParameterType(param)

ดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getParameterType(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

Integerประเภท SQL ของพารามิเตอร์ที่กำหนด

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

getParameterTypeName(param)

ดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getParameterTypeName(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

String — ชื่อประเภทเฉพาะฐานข้อมูลของพารามิเตอร์ที่กำหนด นี่คือชื่อประเภทที่สมบูรณ์ หากพารามิเตอร์เป็นประเภทที่ผู้ใช้กำหนด

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

getPrecision(param)

ดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getPrecision(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

Integer — ขนาดคอลัมน์สูงสุดสำหรับพารามิเตอร์ที่ระบุ สําหรับข้อมูลตัวเลข นี่คือความแม่นยําสูงสุด สำหรับข้อมูลอักขระ นี่คือความยาวในหน่วยอักขระ สำหรับข้อมูลวันที่และเวลา นี่คือ ความยาวในอักขระของการแสดงสตริง (สมมติว่ามีความแม่นยำสูงสุดที่อนุญาต ของคอมโพเนนต์วินาทีเศษ) สำหรับข้อมูลไบนารี นี่คือความยาวในหน่วยไบต์ สำหรับประเภทข้อมูล ROWID นี่คือความยาวในหน่วยไบต์ แสดงผล 0 สำหรับประเภท ที่ใช้ขนาดคอลัมน์ไม่ได้

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

getScale(param)

ดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#getScale(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

Integer — จำนวนหลักของพารามิเตอร์ที่กำหนดทางด้านขวาของจุดทศนิยม แสดงผล 0 สำหรับประเภทข้อมูลที่ใช้สเกลไม่ได้

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

isNullable(param)

ดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#isNullable(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

Integer — สถานะความสามารถในการเว้นว่างของพารามิเตอร์ที่ระบุ ซึ่งเป็นค่าใดค่าหนึ่งต่อไปนี้ Jdbc.ParameterMetaData.parameterNoNulls, Jdbc.ParameterMetaData.parameterNullable หรือ Jdbc.ParameterMetaData.parameterNullableUnknown

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request

isSigned(param)

ดูเอกสารประกอบของเมธอดนี้ได้ที่ java.sql.ParameterMetaData#isSigned(int)

พารามิเตอร์

ชื่อประเภทคำอธิบาย
paramIntegerดัชนีของพารามิเตอร์ที่จะตรวจสอบ พารามิเตอร์แรกมีดัชนี 1

รีเทิร์น

Booleantrue หากพารามิเตอร์ที่ระบุยอมรับค่าตัวเลขที่มีเครื่องหมาย false มิฉะนั้น

การให้สิทธิ์

สคริปต์ที่ใช้วิธีนี้ต้องมีการให้สิทธิ์ที่มีขอบเขตต่อไปนี้อย่างน้อย 1 รายการ

  • https://www.googleapis.com/auth/script.external_request